homemade weapon that shoots nails or other ammunition - Spanisch Englisch Wörterbuch